Package-level declarations

Types

Link copied to clipboard
data class Color(val red: Int, val green: Int, val blue: Int, val alpha: Int = 255)
Link copied to clipboard
data class DotLineData(var layerId: String = "", var lineList: List<Point> = emptyList(), var lineColor: Int? = null, var lineWidth: Double = 0.0, var lineOpacity: Double = 1.0, var lineBlur: Double = 0.0, var addLayerAbove: String? = null, var addLayerBelow: String? = null, var addLayerAt: Int? = null)

Dot line data 점선 라인을 그리기 위한 dataclass

Link copied to clipboard
data class ParkingImageInfo(val pixelRatio: Int, val width: Int, val x: Int, val y: Int, val height: Int)
Link copied to clipboard
Link copied to clipboard
data class ParkingLegendStyleData(val slotType: String, val name: String, val name_en: String, val slotColorBasic: String, val fontColorBasic: String, val slotColorBlack: String, val fontColorBlack: String)

Parking legend style data 지하주차장 범례 표시 데이터 클래스

Link copied to clipboard
data class ParkingLineData(var lineList: List<Point> = emptyList(), var lineColor: Int? = null, var lineWidth: Double = 0.0, var lineOpacity: Double = 1.0, var lineBlur: Double = 0.0, var lineJoin: LineJoin = LineJoin.ROUND, var lineCap: LineCap = LineCap.ROUND, var strokeColor: Int? = null, var strokeWidth: Double = 0.0, var strokeOpacity: Double = 1.0, var strokeBlur: Double = 0.0, var parkingNameCode: String = "", var floor: String = "")

Parking Line Data 지하주차장 라인 그리기 위한 dataclass

Link copied to clipboard
data class ParkingLotInfo(var name_code: String = "", var floor_info: List<String> = emptyList(), var parking_lot_id: Int? = null, var parking_lot_name: String? = null, var parking_lot_name_en: String? = null, var _select_floor: MutableLiveData<String> = MutableLiveData(""), var coordinates: List<Point> = emptyList(), var carPoint: Point? = null, var parking_slot: String = "", var parking_zone: String = "", var parking_circle: Boolean? = false)

Parking lot info 주차장 정보 dataclass

Link copied to clipboard
data class ParkingLotListInfo(val parkingLotList: Map<String, ParkingLotInfo>)
Link copied to clipboard
data class ParkingLotSlotInfo(var slot_id: Int = 0, var parking_lot_id: Int = 0, var parking_name_code: String = "", var parking_lot_name: String = "", var slot_type: String = "", var floor_name: String = "", var coordinates: MutableList<Point>? = null, var centerPoint: Point, var control_id: String = "")

Parking lot slot info

Link copied to clipboard
data class ParkingMarkerData(var layerId: String = "", var point: Point? = null, var parking_slot: String = "", var parking_zone: String = "", var image: Bitmap? = null, var iconAllowOverlap: Boolean = true, var iconAnchor: IconAnchor = IconAnchor.BOTTOM, var parkingNameCode: String = "", var floor: String = "", var addLayerAbove: String? = null, var addLayerBelow: String? = null, var addLayerAt: Int? = null)

Parking Marker Data 주차장 내 마커를 그리기 위한 dataclass

Link copied to clipboard
Link copied to clipboard
data class ParkingStyleInfo(val scp: Any?, val sw: Double, val f: Long?, val ms: Any?, val ls: Double, val fo: Double, val lu: String?, val m: String? = "", val sc: String?, val sd: Any?, val r: Long = 0, val t: Long?, val v: Boolean?, val lc: String?, val so: Double, val fc: String?, val esc: String?)
Link copied to clipboard
data class PoiPickingInfo(var poi_id: String = "", var sname: String = "", var gid: String = "", var kind: String = "", var rank: String = "", var jugi_type: String = "", var coordinates: Point, var mapName: String = "", var searchable: String = "")

Poi picking info 선택한 POI 정보 데이터 클래스

Link copied to clipboard
data class SingleLineData(var layerId: String = "", var lineList: List<Point> = emptyList(), var lineColor: Int? = null, var lineWidth: Double = 0.0, var lineOpacity: Double = 1.0, var lineBlur: Double = 0.0, var lineJoin: LineJoin = LineJoin.ROUND, var lineCap: LineCap = LineCap.ROUND, var strokeColor: Int? = null, var strokeWidth: Double = 0.0, var strokeOpacity: Double = 1.0, var strokeBlur: Double = 0.0, var addLayerAbove: String? = null, var addLayerBelow: String? = null, var addLayerAt: Int? = null)

Single line data 라인을 그리기 위한 dataclass

Link copied to clipboard
data class SnapshotMarkerOption(var point: Point? = null, var image: Bitmap? = null, var iconAllowOverlap: Boolean = true, var iconAnchor: IconAnchor = IconAnchor.BOTTOM)

SnapshotMarkerOption snapshot 마커 데이터 옵션

Link copied to clipboard
data class TrafficRouteLineData(var layerId: String = "", var lineList: List<List<Point>> = emptyList(), var colorList: List<Int> = emptyList(), var lineWidth: Double = 0.0, var lineOpacity: Double = 1.0, var lineBlur: Double = 0.0, var lineJoin: LineJoin = LineJoin.ROUND, var lineCap: LineCap = LineCap.ROUND, var strokeColor: Int? = null, var strokeWidth: Double = 0.0, var strokeOpacity: Double = 1.0, var strokeBlur: Double = 0.0, var addLayerAbove: String? = null, var addLayerBelow: String? = null, var addLayerAt: Int? = null)

Traffic route line data 링크별 색상을 그리기 위한 dataclass

Properties